[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

Entwicklung und Implementierung eines Spezifikationswerkzeuges für komplexe heterogene Systeme

title Entwicklung und Implementierung eines Spezifikationswerkzeuges für komplexe heterogene Systeme
creator Zink, Stefan
date 1996-08-26
language ger
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=DIP-1392&engl=1
description 108 pages
Komplexe, heterogene Systeme bestehen aus Hardware- und Softwarekomponenten. Abweichend vom bisherigen Entwurfsstil wird im Hardware/Software Codesign die Einteilung einer Systemstruktur in Hardware und Software auf eine spaetere Entwurfsphase verschoben, um eine aufeinander abgestimmte Implementierung zu gewaehrleisten. Basis einer derartigen Partitionierung ist eine implementierungs- unabhaengige Systemspezifikation, deren Erstellung durch neuartige Spezifikations- werkzeuge unterstuetzt werden soll. In der vorliegenden Arbeit wurde ein prototypisches Spezifikationswerkzeug in Form eines hierarchischen Grapheditors entwickelt. Dabei wurden zunaechst einige Anforderungen an ein solches Spezifikationswerkzeug erarbeitet.Bei der anschliessenden Untersuchung einiger bestehender Werkzeuge stellte sich heraus, dass keines dieser Werkzeuge den Anforderungen voll gerecht werden kann. Mit dem entwickelten Grapheditor ist es moeglich ein Gesamtsystem auf graphischem Weg in Teilsysteme zu zerlegen und Verbindungen zwischen den einzelnen Teil- systemen darzustellen. Durch die Implementierung eines hierarchischen Knoten- typs ist es ausserdem moeglich Teilsysteme in noch kleinere Teilsysteme aufzu- spalten. Zur Darstellung von Verhalten und Struktur der einzelnen, durch die Knoten repraesentierten Systeme, wurde die Moeglichkeit einer textuellen Attributierung implementiert. Weiterfuehrenden Arbeiten ist es vorbehalten, geeignete Beschreibungsformen fuer Verhalten bzw. Struktur zu entwickeln, auf deren Basis Implementierungs- entscheidungen fuer Embedded Systems getroffen werden koennen. Zur Realisierung des Grapheditors wurden objektorientierte Entwurfsmethoden verwendet. Die Implementierung erfolgte auf einer PC-Plattform unter Windows 95 mit Microsoft Visual C++ 4.0.
publisher Stuttgart, Germany, Universität Stuttgart
type Text
Diploma Thesis
source ftp://ftp.informatik.uni-stuttgart.de/pub/library/medoc.ustuttgart_fi/DIP-1392/DIP-1392.ps
contributor Integrierter Systementwurf (IPVR)
format application/postscript
3103128 Bytes
subject Object-oriented Programming (CR D.1.5)
Software Engineering Design Tools and Techniques (CR D.2.2)
Software Engineering Design (CR D.2.10)
relation Diploma Thesis No. 1392